Skip to main content

SwiftUI Fundamentals

· One min read
Saverio Ferrara
Software Engineer

Learning Platform: Kodeko Course: SwiftUI Fundamentals

Icon

Learning path

This is part of the iOS User Interfaces with SwiftUI learning path. View path.

Who is this for?

This course will be most helpful for beginner to intermediate iOS developers who are familiar with Swift and have some experience in iOS development. For students who have finished the iOS and SwiftUI for Beginners learning path, this course can help you review SwiftUI concepts at a faster pace before you move on to more advanced SwiftUI topics.

Covered concepts

  • SwiftUI View protocol
  • Common SwiftUI controls
  • Previews
  • SwiftUI Layout with Stacks
  • ScrollView
  • ForEach & List
  • NavigationView
  • NavigationStack
  • Sheet & Popover
  • Property wrappers
  • View builders
  • SwiftUI Environment
  • SwiftUI Bindings
  • Combine: Published and Observable Objects